runtime.slice.array (field)

20 uses

	runtime (current package)
		alg.go#L282: 	return memhash(s.array, seed, uintptr(s.len))
		cgocall.go#L275: 		atomicstorep(unsafe.Pointer(&p.array), unsafe.Pointer(&s[0]))
		cgocall.go#L502: 		p = s.array
		debuglog.go#L306: 		bb.array = str.str
		iface.go#L400: 	if (*slice)(unsafe.Pointer(&val)).array == nil {
		mbarrier.go#L300: 		return slicecopy(dst.array, dst.len, src.array, src.len, elemType.size)
		mbarrier.go#L302: 	return typedslicecopy(elemType, dst.array, dst.len, src.array, src.len)
		mheap.go#L503: 		sp.array = sysAlloc(uintptr(n)*goarch.PtrSize, &memstats.other_sys)
		mheap.go#L504: 		if sp.array == nil {
		print.go#L20: 	rp.array = sp.str
		print.go#L253: 	printpointer(sp.array)
		slice.go#L16: 	array unsafe.Pointer
		slice.go#L169: 		racereadrangepc(old.array, uintptr(old.len*int(et.size)), callerpc, abi.FuncPCABIInternal(growslice))
		slice.go#L172: 		msanread(old.array, uintptr(old.len*int(et.size)))
		slice.go#L175: 		asanread(old.array, uintptr(old.len*int(et.size)))
		slice.go#L282: 			bulkBarrierPreWriteSrcOnly(uintptr(p), uintptr(old.array), lenmem-et.size+et.ptrdata)
		slice.go#L285: 	memmove(p, old.array, lenmem)
		stack.go#L1346: 			*(*slice)(unsafe.Pointer(&objs)) = slice{array: noescape(p), len: int(n), cap: int(n)}